2004-12-27 Matthias Clasen <mclasen@redhat.com>
* gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file)
Avoid deadlock. Pointed out by Callum McKenzie.
+2004-12-27 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file)
+ Avoid deadlock. Pointed out by Callum McKenzie.
+
Wed Dec 22 01:17:44 2004 Jonathan Blandford <jrb@redhat.com>
* queryloaders.c (main): print out the version and binary name in
guchar buffer [128];
GdkPixbufModule *image_module;
gchar *display_name;
- gboolean locked;
+ gboolean locked = FALSE;
g_return_val_if_fail (filename != NULL, NULL);
g_return_val_if_fail (error == NULL || *error == NULL, NULL);
return NULL;
}
- locked = _gdk_pixbuf_lock (image_module);
-
if (image_module->load_animation == NULL) {
GdkPixbuf *pixbuf;
g_object_unref (pixbuf);
} else {
+ locked = _gdk_pixbuf_lock (image_module);
+
fseek (f, 0, SEEK_SET);
animation = (* image_module->load_animation) (f, error);